#container{
	width:1000px;
	margin:auto;
}

.clearing{
	clear:both;
}

#header{
	height:100px;
	border:1px #ccc solid;
}

#menu{
	height:40px;
	border:1px #ccc solid;
	margin:10px 0;
}

#column-container{
	position:relative;
}

#column1{
	width:188px;
}

#column2{
	width:568px;
	margin:0 10px;
}

#column3{
	width:188px;
}

.column{
	border: 1px #ccc solid;
	position:relative;
	float:left;
	padding:5px;
}

.column .panel{
	margin-bottom: 10px;
	border:1px #ccc solid;
}

.column .panel .title, 
.x-dd-drag-proxy .panel .title{
	font-weight:bold;
	text-transform:capitalize;
	background:#666;
	color:#fff;
	padding:2px;
	line-height:22px;
	cursor:move;
}

.column .panel .content,
.x-dd-drag-proxy  .panel .content{
	padding:2px;
}

#footer{
	height:60px;
	border:1px #ccc solid;
	margin:10px 0
}